core: Use linkat() rather than link() in threaded checkouts
authorColin Walters <walters@verbum.org>
Mon, 15 Oct 2012 14:44:20 +0000 (10:44 -0400)
committerColin Walters <walters@verbum.org>
Mon, 15 Oct 2012 14:49:48 +0000 (10:49 -0400)
commit16423104862fa25e48c481f576dfbd9fcf82ec1c
tree61df5acb88d88b2052788c220f2d0e53036df3d4
parentd6956bfc198eafa1ac75be17bebf1017bda46b03
core: Use linkat() rather than link() in threaded checkouts

This seems to work around a likely Linux kernel VFS bug, where I
randomly see ENOENT on link() when we *definitely* called mkdir() at
an earlier point in time.
src/libostree/ostree-repo.c